github.com/refraction-networking/utls.sessionController.uconnRef (field)

28 uses

	github.com/refraction-networking/utls (current package)
		u_session_controller.go#L40: 	uconnRef *UConn
		u_session_controller.go#L58: 		uconnRef:           uconn,
		u_session_controller.go#L86: 	if s.sessionTicketExt == nil && s.pskExtension == nil || s.uconnRef.clientHelloBuildStatus != NotBuilt {
		u_session_controller.go#L107: 	if s.uconnRef.clientHelloBuildStatus != NotBuilt {
		u_session_controller.go#L127: 	if !s.uconnRef.skipResumptionOnNilExtension {
		u_session_controller.go#L191: 	s.uconnRef.HandshakeState.Session = s.sessionTicketExt.GetSession()
		u_session_controller.go#L192: 	s.uconnRef.HandshakeState.Hello.SessionTicket = s.sessionTicketExt.GetTicket()
		u_session_controller.go#L201: 		s.uconnRef.HandshakeState.State13.EarlySecret = pskCommon.EarlySecret
		u_session_controller.go#L202: 		s.uconnRef.HandshakeState.Session = pskCommon.Session
		u_session_controller.go#L203: 		s.uconnRef.HandshakeState.Hello.PskIdentities = pskCommon.Identities
		u_session_controller.go#L204: 		s.uconnRef.HandshakeState.Hello.PskBinders = pskCommon.Binders
		u_session_controller.go#L206: 		uAssert(s.uconnRef.HandshakeState.Session == pskCommon.Session && sliceEq(s.uconnRef.HandshakeState.State13.EarlySecret, pskCommon.EarlySecret) &&
		u_session_controller.go#L207: 			allTrue(s.uconnRef.HandshakeState.Hello.PskIdentities, func(i int, psk *PskIdentity) bool {
		u_session_controller.go#L211: 	s.uconnRef.HandshakeState.State13.BinderKey = pskCommon.BinderKey
		u_session_controller.go#L228: 	s.pskExtension.PatchBuiltHello(s.uconnRef.HandshakeState.Hello)
		u_session_controller.go#L266: 	uAssert(s.uconnRef.clientHelloBuildStatus == NotBuilt, "tls: checkSessionExts failed: we can't modify the session after the clientHello is built")
		u_session_controller.go#L272: 	for i, e := range s.uconnRef.Extensions {
		u_session_controller.go#L281: 				s.uconnRef.Extensions[i] = s.sessionTicketExt
		u_session_controller.go#L285: 			uAssert(i == len(s.uconnRef.Extensions)-1, "tls: checkSessionExts failed: PreSharedKeyExtension must be the last extension")
		u_session_controller.go#L291: 				s.uconnRef.Extensions[i] = s.pskExtension
		u_session_controller.go#L293: 			s.pskExtension.SetOmitEmptyPsk(s.uconnRef.config.OmitEmptyPsk)
		u_session_controller.go#L302: 		s.uconnRef.HandshakeState.Session = nil
		u_session_controller.go#L303: 		s.uconnRef.HandshakeState.Hello.SessionTicket = nil
		u_session_controller.go#L310: 		s.uconnRef.HandshakeState.State13.BinderKey = nil
		u_session_controller.go#L311: 		s.uconnRef.HandshakeState.State13.EarlySecret = nil
		u_session_controller.go#L312: 		s.uconnRef.HandshakeState.Session = nil
		u_session_controller.go#L313: 		s.uconnRef.HandshakeState.Hello.PskIdentities = nil